yielding and paying - Francés Inglés Diccionario